leaf-cutting ant - Francés Inglés Diccionario